| 
                
               | 
              
                
               | 
              
                @@ -251,9 +251,9 @@ def coupons(request): 
               | 
            
            
            
              | 
                251
               | 
              
                251
               | 
              
                     page = request.POST.get('page', 1)
               | 
            
            
            
              | 
                252
               | 
              
                252
               | 
              
                     num = request.POST.get('num', 20)
               | 
            
            
            
              | 
                253
               | 
              
                253
               | 
              
                  
               | 
            
            
            
              | 
                254
               | 
              
                
               | 
              
                -    coupons = UserCouponInfo.objects.filter(user_id=user_id, status=True).order_by('-pk')
               | 
            
            
            
              | 
                
               | 
              
                254
               | 
              
                +    coupons = UserCouponInfo.objects.filter(user_id=user_id, has_used=False, status=True).order_by('-pk')
               | 
            
            
            
              | 
                255
               | 
              
                255
               | 
              
                     coupons, left = pagination(coupons, page, num) 
               | 
            
            
            
              | 
                256
               | 
              
                
               | 
              
                -    coupons = [coupon.data for coupon in coupons] 
               | 
            
            
            
              | 
                
               | 
              
                256
               | 
              
                +    coupons = [coupon.data for coupon in coupons if not coupon.has_used] 
               | 
            
            
            
              | 
                257
               | 
              
                257
               | 
              
                  
               | 
            
            
            
              | 
                258
               | 
              
                258
               | 
              
                     return response(200, data={
               | 
            
            
            
              | 
                259
               | 
              
                259
               | 
              
                         'coupons': coupons, 
               |